package com.optimatch.ui.model.beans;

public class ContrainteDeDate implements Contrainte {

	private int journee;
	private int equipe1;
	private int equipe2;
	private boolean equipe1ADomicile;
	
	public ContrainteDeDate() {
		super();
	}
	
	public ContrainteDeDate(int journee, int eq1, int eq2, boolean domicile) {
		this.journee = journee;
		this.equipe1 = eq1;
		this.equipe2 = eq2;
		this.equipe1ADomicile = domicile;
	}
	
	public String toString() {
		String res = "Contraintes de date imposée";
		res += " | Equipes : " + equipe1 + " vs. " + equipe2;
		res += " | " + "Journée " + journee;
		if (equipe1ADomicile) {
			res += " | " + equipe1 + " a domicile ";
		}
		return res;
	}

	public int getJournee() {
		return journee;
	}

	public void setJournee(int journee) {
		this.journee = journee;
	}

	public int getEquipe1() {
		return equipe1;
	}

	public void setEquipe1(int equipe1) {
		this.equipe1 = equipe1;
	}

	public int getEquipe2() {
		return equipe2;
	}

	public void setEquipe2(int equipe2) {
		this.equipe2 = equipe2;
	}

	public boolean isEquipe1ADomicile() {
		return equipe1ADomicile;
	}

	public void setEquipe1ADomicile(boolean equipe1aDomicile) {
		equipe1ADomicile = equipe1aDomicile;
	}
	
}
